package com.wanjia.seal.manager.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL;

//客户信息表
@Data
//@JsonInclude(NON_NULL)
public class CustomInforVO implements Serializable {
    @TableId("ACCOUNT")
    private String Account;
    @TableField("STATUS")
    private String Status;
    @TableField("BANK")
    private String Bank;
    @TableField("CREATEOPERID")
    private String CreateOperID;
    @TableField("UPDATEOPERID")
    private String UpdateOperID;
    @TableField("NODE")
    private String Node;
    @TableField("CUSTOMNAME")
    private String CustomName;
    @TableField("ADDRESS")
    private String Address;
    @TableField("TELEPHONE")
    private String Telephone;
    @TableField("LEGALPERSON")
    private String LegalPerson;
    @TableField("CREDITLEVEL")
    private String CreditLevel;
    @TableField("CREATEDATE")
    private Date CreateDate;
    @TableField("STOPDATE")
    private String StopDate;
    @TableField("STARTDATE")
    private String StartDate;
    @TableField("IDCARD")
    private String IDCard;
    @TableField("PROPERTY")
    private String Property;
    @TableField("SEALCARDNO")
    private String SealCardNo ;
    @TableField("MEMO")
    private String Memo ;
    @TableField("OTHERCHECK")
    private Integer CenterGrant ;
    @TableField("CENTERGRANT")
    private Integer OtherCheck ;
    @TableField("MAINACCOUNT")
    private String MainAccount;
    @TableField("INVAIDDELETE")
    private String InvaidDelete;
    @TableField("BANKNAME")
    private String BankName ;
    @TableField("OPERATORNAME")
    private String OperatorName;
    @TableField("CHEQUENAME")
    private String ChequeName;

}
